centos gitlab8 配置runner
coderzhouyu2021-07-22 14:25linuxcentos8安装gitlab runner
添加yum源
# 添加yum源
curl –L https://package.gitlab.com/install/repositories/runner/gitlab-ci-multi-runner/script.rpm.sh | sudo bash
# 国内源
cat << EOF >> /etc/yum.repos.d/gitlab-ci-multirunner.repo
[gitlab-ci-multi-runner]
name=gitlab-ci-multi-runner
baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-ci-multi-runner/yum/el7
repo_gpgcheck=0
gpgcheck=0
enabled=1
gpgkey=https://packages.gitlab.com/gpg.key
EOF
处理缓存
# 处理缓存
sudo yum makecache
安装
# 安装
sudo yum install gitlab-ci-multi-runner-1.11.2-1
注册
# 注册
# --url 项目CI地址*
# -- registration-token 项目里刚才看到的token,互相关联的标志*
# --name 该Special Runner服务名,便于后台管理(查看、删除、调用)*
# --tag-list 该Special Runner标签,集成脚本中可以通过指定tag关联
# --run-untagged 是否运行无标签的集成脚本,必须用等号
# --excutor 规定集成脚本执行的环境,还可以是docker等*
# -- builds-dir 默认该文件夹,可以自定义项目集成初始化的位置
# --config 默认配置文件,存储注册信息,可以自定义不同的配置文件
gitlab-runner register